package com.seecen.HJM.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.seecen.HJM.model.dto.FeedbackDTO;
import com.seecen.HJM.model.entity.Feedback;
import com.seecen.HJM.result.DataVo;
import com.seecen.HJM.result.PageResult;

import java.util.List;

/**
* @author 李龙
* @description 针对表【tb_feedback】的数据库操作Service
* @createDate 2025-09-28 14:32:20
 *
*/
public interface FeedbackService extends IService<Feedback> {

    DataVo<PageResult<Feedback>> getFeedback(FeedbackDTO feedbackDTO);

    DataVo deleteFeedback(Long feedbackId);

    DataVo deleteFeedbackList(List<Long> feedbackIds);

    DataVo addFeedback(String content);

    boolean removeByUserId(Long userId);
}
